armour-piercing projectile - Alemán Inglés Diccionario